package com.gengzp.common.model.nacos.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * @ClassName SearchYamlDto
 * @Description 分页查询nacos中的yaml配置dto
 * @Author gengzp
 * @Date 2025/5/31 0:23
 */
@Data
public class PageNacosYamlDto implements Serializable {

    @Serial
    private static final long serialVersionUID = 7376136840898692442L;

    /**
     * 当前页码
     */
    private Integer pageNumber;

    /**
     * 每页数据量
     */
    private Integer pagesAvailable;

    /**
     * 总数据量
     */
    private Integer totalCount;

    /**
     * 分页查询数据列表
     */
    private List<SearchNacosYamlItemDto> pageItems;

}
